Generating Epics Ioc Databases from a Relational Database – a Different Approach

نویسنده

  • R. Keitel
چکیده

The EPICS based control system of the ISAC radioactive beam facility uses the CapFast schematic editor to construct the IOC function-block databases. This allows a self-documenting graphical representation of the IOC software using a hierarchical, object-like software structure with reusable components. On the other hand, the control system is quarterbacked by a relational database, which contains all device information. Using database reports and Perl scripts, a device instantiation method was developed which generates top-level schematic files in CapFast format. This method exploits the advantages of device data entry and reporting using a relational database system while maintaining the graphical representation of the IOC database.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relational Database Design for the Test of the Kstar Superconducting Magnet System

The Korea Superconducting Tokamak Advanced Research (KSTAR) superconducting magnet system consists of 16 TF (Toroidal Field) and 14 PF (Poloidal Field) coils. Both of TF and PF coils use internally-cooled conductors. In order to validate the design of the KSTAR TF coil, a full-scale prototype TF coil, TF00, is developed. For the test of TF00, a large scale superconducting magnet and conductor t...

متن کامل

The Irmis Object Model and Services Api*

The relational model developed for the Integrated Relational Model of Installed Systems (IRMIS) toolkit has been successfully used to capture the Advanced Photon Source (APS) control system software (EPICS process variables and their definitions). The relational tables are populated by a crawler script that parses each Input/Output Controller (IOC) start-up file when an IOC reboot is detected. ...

متن کامل

Decision Support Facility for the Aps Control System*

The Advanced Photon Source is now in its fifth year of routine beam production. The EPICS-based [1] control system has entered the phase in its life cycle where new control algorithms must be implemented under increasingly stringent operational and reliability requirements. The sheer volume of the control system (~270,000 records, ~145 VME-based input-output controllers (IOCs), and ~7,000,000 l...

متن کامل

Hierachies in Epics and Visual Dct

Visual DCT [1] (Visual Database Configuration Tool) is becoming the most popular graphical database configuration tool for EPICS [2] databases. EPICS is a widely used control system based on a real-time database configured from text files. The configuration data comes from two types of files one defines templates and the other instantiates channels from them. The current EPICS template substitu...

متن کامل

L4-linux Based System as a Platform for Epics Ioc-core

The EPICS Input/Output Controller (IOC) coreprogram, iocCore [1], is now portable to multiplatforms. The Linux operating system, among them, seems to be a promising candidate for a platform to run iocCore, considering the recent high appreciation in desktop and server use as well as control fields. The Linux kernel, however, is not suitable for timecritical applications, since it responds to ex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002